From: Paul Eggert Date: Tue, 5 Apr 2011 20:11:37 +0000 (-0700) Subject: * xdisp.c (vmessage): Mark as a printf-like function. X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2~324^2~4204^2~7 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=30e2553b7f9834213a6677111f018fa5581c892c;p=emacs.git * xdisp.c (vmessage): Mark as a printf-like function. --- diff --git a/src/ChangeLog b/src/ChangeLog index 8526cd5aa60..23070ea485a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -2,6 +2,8 @@ Fix more problems found by GCC 4.6.0's static checks. + * xdisp.c (vmessage): Mark as a printf-like function. + * term.c (vfatal, maybe_fatal): Mark as printf-like functions. * sound.c (sound_warning): Don't crash if arg contains a printf format. diff --git a/src/xdisp.c b/src/xdisp.c index e6a7f4254ef..fbdd553aa51 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -774,6 +774,7 @@ static int store_mode_line_noprop (const char *, int, int); static void handle_stop (struct it *); static void handle_stop_backwards (struct it *, EMACS_INT); static int single_display_spec_intangible_p (Lisp_Object); +static void vmessage (const char *, va_list) ATTRIBUTE_FORMAT_PRINTF (1, 0); static void ensure_echo_area_buffers (void); static Lisp_Object unwind_with_echo_area_buffer (Lisp_Object); static Lisp_Object with_echo_area_buffer_unwind_data (struct window *);